﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="AddAndViewCustomerFull.ascx.cs" Inherits="Hutech.CRM.Web.Controls.ManageCustomers.AddAndViewCustomerFull" %>

<script type="text/javascript" language="javascript">

    function ValidateFields() {
        var TextBoxName = document.getElementById("<%= TextBoxName.ClientID %>");
        var TextBoxAddress = document.getElementById("<%= TextBoxAddress.ClientID %>");
        var TextBoxEmail = document.getElementById("<%= TextBoxEmail.ClientID %>");
        var TextBoxBirthday = document.getElementById("<%= TextBoxBirthday.ClientID %>");

        var dateRegex = /^\d{1,2}\/\d{1,2}\/\d{4}$/;
        var emailRegex = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;

        var flag = true;
        var messageError = "";

        TextBoxName.style.background = 'white';
        TextBoxAddress.style.background = 'white';
        TextBoxEmail.style.background = 'white';
        TextBoxBirthday.style.background = 'white';


        if (!dateRegex.test(TextBoxBirthday.value) && (TextBoxBirthday.value != "")) {
            TextBoxBirthday.focus();
            TextBoxBirthday.style.background = 'red';
            messageError = "4. Ngày sinh không đúng định dạng dd/MM/yyyy\n" + messageError;
            flag = false;
        }

        if (!emailRegex.test(TextBoxEmail.value) && (TextBoxEmail.value != "")) {
            TextBoxEmail.focus();
            TextBoxEmail.style.background = 'red';
            messageError = "3. Email không đúng định dạng\n" + messageError;
            flag = false;
        }

        if (TextBoxAddress.value == "") {
            TextBoxAddress.focus();
            TextBoxAddress.style.background = 'Red';
            messageError = "2. Lỗi chưa nhập địa chỉ\n" + messageError;
            //alert("Lỗi chưa nhập địa chỉ")
            flag = false;
        }

        if (TextBoxName.value == "") {
            TextBoxName.focus();
            TextBoxName.style.background = 'Red';
            messageError = "1. Lỗi chưa nhập họ và tên\n" + messageError;
            //alert("Lỗi chưa nhập họ và tên");
            flag = false;
        }
        if (messageError != "") alert(messageError);
        return flag;
    }
</script>
<asp:Label ID="Label1" runat="server" ></asp:Label>

<asp:Label ID="LabelError" runat="server" Visible="false"></asp:Label>

<br />Họ tên khách hàng<asp:TextBox ID="TextBoxName" runat="server"></asp:TextBox>
<br />Địa chỉ liên hệ<asp:TextBox ID="TextBoxAddress" runat="server"></asp:TextBox>
<br />Email<asp:TextBox ID="TextBoxEmail" runat="server"></asp:TextBox>
<br />Số điện thoại<asp:TextBox ID="TextBoxPhoneNumber" runat="server"></asp:TextBox>
<br />Fax<asp:TextBox ID="TextBoxFax" runat="server"></asp:TextBox>
<br />Tài khoản ngân hàng<asp:TextBox ID="TextBoxBankAccount" runat="server"></asp:TextBox>
<br />Mã số thuế<asp:TextBox ID="TextBoxMST" runat="server"></asp:TextBox>
<br />Tên công ty<asp:TextBox ID="TextBoxCompanyName" runat="server"></asp:TextBox>
<br />Ngành nghề <asp:DropDownList ID="DropDownListJob" runat="server"></asp:DropDownList>
<br />Chức vụ<asp:DropDownList ID="DropDownListPosition" runat="server"></asp:DropDownList>
<br />Tỉnh/thành phố<asp:DropDownList ID="DropDownListProvinceOrCity" runat="server"></asp:DropDownList>
<br />Yahoo<asp:TextBox ID="TextBoxYahoo" runat="server"></asp:TextBox>
<br />Skype<asp:TextBox ID="TextBoxSkype" runat="server"></asp:TextBox>
<br />Ngày sinh<asp:TextBox ID="TextBoxBirthday" runat="server"></asp:TextBox>
<ajaxToolkit:CalendarExtender ID="TextBoxBirthday_CalendarExtender" Format="dd/MM/yyyy" TodaysDateFormat="dd/MM/yyyy" runat="server" TargetControlID="TextBoxBirthday"></ajaxToolkit:CalendarExtender>

<%--<br /><asp:ImageButton ID="ImageButtonSave" CssClass="ImageButtonSave-32 ImageButton" ImageUrl="~/Resources/img/none-32.png" runat="server" Text="Save" ToolTip="Lưu" OnClientClick="return Validation(fields,message)" />--%>
<br /><asp:ImageButton ID="ImageButtonSave" CssClass="ImageButtonSave-32 ImageButton" ImageUrl="~/Resources/img/none-32.png" runat="server" Text="Save" ToolTip="Lưu" OnClientClick="return ValidateFields();" />
<br /><asp:ImageButton ID="ImageButtonBack" CssClass="ImageButtonBack-32 ImageButton" ImageUrl="~/Resources/img/none-32.png" runat="server" Text="Back" ToolTip="Quay lại" />